select b.produto as produto,b.cor_produto,sum(b.qtde_entrada) as qtd,sum(b.valor) as valor
from loja_entradas a
join LOJA_ENTRADAS_PRODUTO b on (a.romaneio_produto = b.romaneio_produto and a.filial = b.filial)
join PRODUTO_CORES C on (B.produto = C.produto and B.cor_produto = C.cor_produto)
join PRODUTOS D on (C.produto = D.produto)
JOIN PRODUTOS_TAMANHOS E ON (D.GRADE = E.GRADE)
where substring(a.filial,1,3) = '525'
and substring(a.filial_origem,1,3) in ('095','110','113','124','128','519','999')
and rtrim(ltrim(b.produto)) = '2I8MTZ01'
and datepart(yyyy,a.emissao) = 2008
and (
(substring(a.filial_origem,1,3) = '519' and cast(a.numero_nf_transferencia as int) in (00000896
,00000897
,00000898
,00000899
,00000900)) or
(substring(a.filial_origem,1,3) = '095' and cast(a.numero_nf_transferencia as int) in (001068  
,001069  
,001070  
,001073  
,001074  
,001075  
,001076  
,001077  
,001079  
,001080  
,001081  
,001082  
,001083  
,001084)) or 
(substring(a.filial_origem,1,3) = '110' and cast(a.numero_nf_transferencia as int) in (002047  
,002052  
,002061  
,002064  
,002065  
,002067  
,002068  
,002069  
,002070  
,002071  
,002073  
,002074  
,002078  
,002079  
,002081  
,002085  
,002086  
,002087)) or
(substring(a.filial_origem,1,3) = '113' and cast(a.numero_nf_transferencia as int) in (000964  
,000965  
,000663  
,000668  
,273730)) or  
(substring(a.filial_origem,1,3) = '124' and cast(a.numero_nf_transferencia as int) in (000741  
,000742  
,000743  
,000745  
,000746  
,000748  
,000750  
,000751  
,000752  
,000753  
,000756  
,000757  
,000760  
,000761  
,000765  
,000766  
,000767  
,000768  
,000769  
,000772  
,000773  
,000774  
,000775)) or   
(substring(a.filial_origem,1,3) = '128' and cast(a.numero_nf_transferencia as int) in (000711,000713)) or 
(substring(a.filial_origem,1,3) = '999' and rtrim(ltrim(a.numero_nf_transferencia)) in ('280218','280496','280508','280981','281647')))
group by b.produto,b.cor_produto

select * from filiais